self-supporting support - Deutsch Englisch Wörterbuch